Big Huge Thesaurus

suede cloth

noun

sounds kind of like